.b-page_overflow_hidden {
	overflow:hidden
}
.i-ua_js_no .b-page_overflow_hidden {
	overflow:auto
}
.b-inline {
	display:-moz-inline-stack;
	display:inline-block;
	max-height:999999px
}
.b-inline,.b-inline_vtop {
	vertical-align:top
}
.b-inline_aright {
	text-align:right
}
.b-inline_acenter {
	text-align:center
}
.b-inline_xxl {
	width:100%
}
.b-inline_xl {
	width:80%
}
.b-inline_l {
	width:50%
}
.b-inline_xm {
	width:40%
}
.b-inline_m {
	width:33.2%
}
.b-inline_s {
	width:20%
}
.logo {
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain
}
@media print {
	.logo {
		-webkit-print-color-adjust:exact
	}
}
.logo {
	margin-right:15px;
	width:107px;
	position:relative;
	display:block
}
.b-short .logo {
	margin-top:4px
}
.logo-text {
	display:none
}
.logo__image_bg {
	position:relative;
	background:url(//yastatic.net/www/_/w/S/3mpIGcjR_Lp3VEbPSMTs5hZC8.png) no-repeat 100% 22px;
	width:107px;
	height:99px
}
.logo .logo__link,.logo__link {
	display:block;
	height:auto;
	overflow:visible;
	text-indent:0
}
.m-svg .logo__image_bg {
	background-image:url(//yastatic.net/www/_/Q/r/sx-Y7-1azG3UMxG55avAdgwbM.svg)
}
[lang=ru] .logo__image_bg {
	background:url(//yastatic.net/www/_/_/i/tLI86LIriNsIJwhEqZS2o1Ckk.png) no-repeat;
	width:140px;
	top:-5px;
	right:17px
}
.m-svg[lang=ru] .logo__image_bg {
	background-image:url(//yastatic.net/www/_/x/Q/xk8YidkhGjIGOrFm_dL5781YA.svg)
}
.logo__link {
	overflow:hidden;
	width:82px;
	height:35px;
	white-space:nowrap;
	text-indent:100%;
	background-repeat:no-repeat;
	background-size:contain
}
.search2 {
	display:inline-table;
	border-collapse:collapse
}
.search2__input {
	width:100%
}
.search2 {
	display:table;
	max-width:none;
    width: 85%;
    float: left;
    margin-top: 8px;
    margin-left: 20px;

}
.search2__input {
	vertical-align:top;
}
.search2__button,.search2__input {
	display:table-cell;
}
.search2_theme_websearch .search2__input {
	width:550px;
}
.logo__image_bg_en {
    position: relative;
    background: url(../img/brower_en.png) no-repeat 100%;
    width: 107px;
    height: 43px;
}
.logo__image_bg_ru {
    position: relative;
    background: url(../img/brower_ru.png) no-repeat 100%;
    width: 107px;
    height: 43px;
}
[touch-action=auto] {
	-ms-touch-action:auto;
	touch-action:auto
}
[touch-action=pan-y] {
	-ms-touch-action:pan-y;
	touch-action:pan-y
}
[touch-action=pan-x] {
	-ms-touch-action:pan-x;
	touch-action:pan-x
}
[touch-action="pan-y pan-x"],[touch-action=pan-x pan-y] {
	-ms-touch-action:pan-x pan-y;
	touch-action:pan-x pan-y
}
.input {
	position:relative;
	display:inline-block;
	width:100%
}
.i-ua_placeholder_yes .input__hint_fallback_yes {
	display:none
}
.input_disabled_yes .input__box,.input_disabled_yes .input__control {
	cursor:default
}
.input_theme_normal,.input_theme_normal .input__control {
	font-family:'CorpidE1SCd_Regular';
	color:#000
}
.input_disabled_yes.input_theme_normal .input__control {
	color:#aaa;
	-webkit-text-fill-color:#aaa
}
.input_theme_normal .input__control::-webkit-input-placeholder {
	color:#999
}
.input_theme_normal .input__control::-moz-placeholder {
	opacity:1;
	color:#999
}
.input_theme_normal .input__control:-ms-input-placeholder {
	color:#999
}
.input_theme_normal .input__hint {
	color:#999
}
.input_theme_normal .input__box:before {
	border:1px solid rgba(0,0,0,.2);
	background-color:#fff;
	background-clip:padding-box;
	transition:.1s ease-out;
	transition-property:border-color,border-width
}
.input_theme_normal.input_hovered_yes .input__box:before {
	border-color:rgba(0,0,0,.3)
}
.input_theme_normal.input_focused_yes .input__box:before {
	border:2px solid #ffdb4d
}
.input_theme_normal.input_disabled_yes .input__box:before {
	border-color:transparent;
	background-color:rgba(0,0,0,.08)
}
.input_theme_normal.input_type_textarea .input__box:before {
	transition-property:border-color,border-width,top,left,right,bottom
}
.input__box,.input__control {
	position:relative;
	box-sizing:border-box
}
.input__box {
	display:block;
	cursor:text
}
.input__box:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	padding:0;
	content:'';
	background-clip:padding-box
}
.input__control {
	z-index:3;
	width:100%;
	margin:0;
	padding:0;
	vertical-align:top;
	font-size:100%;
	color:#000;
	border:0 solid transparent;
	outline:0;
	background:0 0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-appearance:none
}
.input__control::-webkit-search-decoration {
	-webkit-appearance:none
}
.input__control::-webkit-search-cancel-button {
	display:none
}
.input__control::-ms-clear {
	display:none
}
.input__control:-webkit-autofill {
	border-top-width:2px;
	border-bottom-width:2px;
	background-clip:content-box;
	-webkit-box-shadow:inset 0 0 0 50px #fff;
	-webkit-text-fill-color:#000
}
.input__control::-webkit-input-placeholder {
	-webkit-text-fill-color:#999
}
.input__clear {
	position:absolute;
	z-index:5;
	top:0;
	right:0;
	visibility:hidden;
	margin:0;
	padding:0;
	pointer-events:none;
	opacity:0;
	background-repeat:no-repeat;
	background-position:50% 50%;
	transition:visibility 0s linear .1s,opacity .1s ease-out
}
.input_disabled_yes .input__clear {
	display:none
}
.input_size_s .input__clear,.input_size_xs .input__clear {
	background-image:url(//yastatic.net/islands/_/B8eOwa4HB-JnzSOAZiWnu0hWGAk.svg)
}
.input_size_m .input__clear {
	background-image:url(//yastatic.net/islands/_/eS-nxtWWJ1LfBWLfd096swuFjH4.svg)
}
.i-ua_inlinesvg_no .input_size_s .input__clear,.i-ua_inlinesvg_no .input_size_xs .input__clear {
	background-image:url(//yastatic.net/www/_/r/D/5kWOIuZRgHO3W9qh6ZTpadifg.png)
}
.i-ua_inlinesvg_no .input_size_m .input__clear {
	background-image:url(//yastatic.net/www/_/q/i/NDDd9J6izRMqP-DzusGgpfpSo.png)
}
.input__clear_visibility_visible {
	visibility:visible;
	cursor:pointer;
	pointer-events:auto;
	opacity:.3;
	transition:opacity .1s ease-out
}
.input__clear_visibility_visible:hover,.input_theme_websearch .input__clear_visibility_visible:hover {
	opacity:.8
}
.input_theme_websearch {
	position:relative;
	font-family:CorpidE1SCd_Regular;
	color:#000
}
.input_theme_websearch .input__control {
	font-family:'CorpidE1SCd_Regular'
}
.input_theme_websearch .input__box:before {
	content:none
}
.input_theme_websearch:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	content:'';
	border-style:solid;
	border-color:#ffdb4d;
	background-color:#fff;
	background-clip:padding-box
}
.input_theme_websearch .input__hint {
	color:#999
}
.input_theme_websearch .input__clear {
    background-image: url(../img/clear.png);
    background-size:16px
}
.input_size_ws-head {
	line-height:36px;
	font-size:16px
}
.input_size_ws-head:before {
	border-width:2px 0 2px 2px
}
.input_size_ws-head .input__control {
	border-right-width:30px;
	height:36px;
	border-left-width:13px
}
.input_size_ws-head .input__hint {
	height:36px;
	border-left-width:13px
}
.input_theme_websearch .input__clear {
	width:32px;
	height:36px
}
.input__ahead {
	position:absolute;
	display:none;
	z-index:8;
	left:0;
	height:100%
}
.input_focused_yes .input__ahead {
	display:block
}
.input__ahead,.input__ahead-inner {
	width:100%;
	overflow:hidden
}
.input__ahead-hint {
	width:100%;
	height:36px;
	padding:0;
	margin:0;
	border:solid transparent;
	border-width:0 30px 0 13px;
	color:#999;
	background:0 0;
	box-sizing:border-box;
	-webkit-appearance:none;
	font-family:inherit;
	font-size:100%
}
.input__ahead-filler,.input__ahead-hintholder {
	position:absolute;
	visibility:hidden;
	white-space:pre
}
.input_ahead_yes .input__control {
	position:relative;
	z-index:9
}
.input_ahead_yes .input__clear {
	z-index:9
}
.input_keyboard-visibility_hidden .input__keyboard-button {
	opacity:0;
	visibility:hidden
}
.keyboard-loader {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	z-index:10;
	padding-left:2px;
	padding-right:7px;
	transition:.1s ease-out;
	transition-property:opacity,visibility;
	cursor:pointer
}
.keyboard-loader__icon {
	width:27px;
	height:100%;
	vertical-align:baseline;
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='12'%3E%3Cpath opacity='.3' fill-rule='evenodd' clip-rule='evenodd' d='M25.693 0h-24.153c-1.104 0-1.527.422-1.527 1.527v8.961c0 1.105.423 1.527 1.527 1.527h24.153c1.104 0 1.307-.422 1.307-1.527v-8.961c0-1.105-.202-1.527-1.307-1.527zm-2.672 2.061h1.935v1.934h-1.935v-1.934zm-6 0h1.935v1.934h-1.935v-1.934zm2.935 3v1.934h-1.935v-1.934h1.935zm-5.935-3h1.935v1.934h-1.935v-1.934zm2.935 3v1.934h-1.935v-1.934h1.935zm-5.935-3h1.935v1.934h-1.935v-1.934zm2.935 3v1.934h-1.935v-1.934h1.935zm-5.935-3h1.935v1.934h-1.935v-1.934zm2.935 3v1.934h-1.935v-1.934h1.935zm-5.935-3h1.935v1.934h-1.935v-1.934zm-3 0h1.935v1.934h-1.935v-1.934zm0 3h2.994v1.934h-2.994v-1.934zm3.95 4.933h-3.978v-1.933h3.978v1.933zm.05-4.933h1.935v1.934h-1.935v-1.934zm13.95 4.933h-12.963v-1.933h12.963v1.933zm.05-7.933h1.935v1.934h-1.935v-1.934zm4.95 7.933h-3.978v-1.933h3.978v1.933zm.029-2.999h-3.979v-1.934h3.979v1.934z'/%3E%3C/svg%3E")
}
.i-ua_inlinesvg_no .keyboard-loader__icon {
	background-image:url(//yastatic.net/www/_/U/l/sBzUHrzXNNmc65s2qEWEZfvtg.png)
}
.b-page_white-icons_yes .b-ico-kbd {
	background-image:url(//yastatic.net/www/_/P/k/0h1iHrdS-HoCjK071a7h8lhmM.png)
}
.m-svg .b-page_white-icons_yes .b-ico-kbd {
	background-image:url(//yastatic.net/www/_/f/Q/VdEV6bYbleqXKq_HZrx4uY8Yw.svg)
}
.b-page_keyboard {
	min-height:760px
}
.b-page_timeshift.b-page_keyboard .b-layout,.i-ua_browser_msie .b-page_timeshift.b-page_keyboard .b-layout {
	bottom:295px
}
.b-page_keyboard .b-layout,.i-ua_browser_msie .b-page_keyboard .b-layout {
	bottom:240px
}
.b-opacity,.b-opacity-hold {
	opacity:.5
}
.b-opacity:hover,.i-ua_browser_touch .b-opacity {
	opacity:1
}
.dropdown {
	display:inline
}
.popup {
	position:absolute;
	z-index:32700;
	display:none;
	box-sizing:border-box;
	border:1px solid transparent
}
.popup__content {
	position:relative;
	z-index:10;
	box-sizing:border-box;
	height:100%;
	margin:0;
	padding:4px 8px
}
.popup__under {
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	padding:0;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:0
}
.popup_theme_ffffff {
	border-color:rgba(0,0,0,.06)
}
.popup_theme_ffffff:before {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	content:'';
	border-radius:.1px;
	box-shadow:0 10px 20px -5px rgba(0,0,0,.4);
	background:#fff
}
.popup_theme_ffffff .popup__tail:after {
	background:#fff
}
.popup_theme_ffffff .popup__tail {
	background:rgba(0,0,0,.1);
	background:linear-gradient(to top right,rgba(0,0,0,.1) 50%,rgba(0,0,0,0) 50%)
}
.popup_visibility_visible {
	display:block
}
.popup_visibility_outside {
	top:-99999px;
	left:-99999px;
	display:block
}
.popup__tail,.popup__tail:after {
	position:absolute;
	width:17px;
	height:17px
}
.popup__tail {
	z-index:9;
	display:block;
	font:0/0 a
}
.popup__tail:after {
	bottom:1px;
	left:1px;
	content:''
}
.popup_to_left .popup__tail,.popup_to_top .popup__tail {
	-webkit-transform-origin:top left;
	transform-origin:top left
}
.popup_to_top .popup__tail {
	bottom:-18px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.popup_to_left .popup__tail {
	right:-18px;
	margin-top:24.04px;
	-webkit-transform:rotate(-135deg);
	transform:rotate(-135deg)
}
.popup_to_bottom .popup__tail,.popup_to_right .popup__tail {
	-webkit-transform-origin:100% 100%;
	transform-origin:100% 100%
}
.popup_to_bottom .popup__tail {
	top:-18px;
	margin-left:-17px;
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
.popup_to_right .popup__tail {
	left:-18px;
	margin-top:7.04px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.b-menu-vert__layout,.b-menu-vert__layout-unit,.b-menu-vert__separator {
	margin:0;
	padding:0;
	list-style:none
}
.b-menu-vert__item-content {
	display:none
}
.b-menu-vert__item-content_visibility_visible {
	display:block
}
.dropdown-menu__menu_theme_ffffff .link_pseudo_yes>.link__inner {
	border-bottom:0
}
.dropdown-menu__menu_theme_ffffff .link {
	cursor:pointer;
	transition:color .15s ease-out
}
.dropdown-menu__menu_theme_ffffff .link:focus {
	outline:none
}
.dropdown-menu__popup_size_m .dropdown-menu__menu {
	padding:4px 0
}
.dropdown-menu__popup_size_m .b-menu-vert__layout-unit {
	padding:5px 10px
}
.dropdown-menu__popup_size_m .link,.input_size_m {
	font-size:15px;
	line-height:22px
}
.dropdown-menu__menu_type_hovered .b-menu-vert__layout-unit:hover {
	cursor:pointer;
	background-color:#ffeba0
}
.dropdown-menu__menu_type_hovered .b-menu-vert__layout-unit .link {
	color:#000
}
.input_size_m {
	line-height:32px
}
.input_size_m .input__control,.input_size_m .input__hint {
	height:32px;
	border-right-width:10px;
	border-left-width:10px
}
.input_size_m .input__icon {
	width:32px
}
.input_size_m .input__clear {
	width:32px;
	height:32px
}
.input_size_m .input__icon_side_right~.input__clear {
	right:16px
}
.input_size_m .input__clear_visibility_visible~.input__control {
	border-right-width:26px
}
.input_size_m .input__icon_side_right~.input__clear_visibility_visible~.input__control {
	border-right-width:42px
}
.input_size_m .input__hint.input__hint_rpad_yes,.input_size_m .input__icon_side_right~.input__control {
	border-right-width:32px
}
.input_size_m .input__hint.input__hint_lpad_yes,.input_size_m .input__icon_side_left~.input__control {
	border-left-width:32px
}
.input_size_m.input_type_textarea .input__control {
	padding:6px 8px 0
}
.input_size_m.input_type_textarea .input__clear~.input__control {
	padding-right:30px
}
.input_size_m .input__control {
	line-height:32px
}
.input_size_m .input__ahead-hint {
	height:32px;
	line-height:32px;
	border-right-width:10px;
	border-left-width:10px
}
.i-ua_browser_safari .input_size_m .input__control,.i-ua_browser_touch .input_size_m .input__control {
	line-height:normal
}
.input__voice-search {
	position:absolute;
	z-index:10;
	top:0;
	right:0;
	visibility:visible;
	width:32px;
	height:100%;
	cursor:pointer;
	transition:opacity .1s ease-out
}
.input_keyboard_yes .input__voice-search {
	right:36px;
	padding-right:6px
}
.input__voice-search:hover:not(.input__voice-search_animated_yes):after {
	opacity:.3
}
.input__voice-search:hover:not(.input__voice-search_animated_yes):before {
	-webkit-animation:none;
	animation:none
}
.input__voice-search_visibility_hidden {
	visibility:hidden;
	opacity:0
}
.input__voice-search:after {
	bottom:0
}
.input__voice-search:after,.input__voice-search:before {
	position:absolute;
	left:0;
	width:100%;
	content:'';
	background:url(//yastatic.net/www/_/9/z/GIIXP1tF6VHamzS7FOGoeFrDs.svg) no-repeat;
	background-size:24px 24px;
	transition:opacity .1s ease-out
}
.input__voice-search:after {
	height:100%;
	opacity:.17;
	background-position:50%
}
.input__voice-search:before {
	bottom:50%;
	margin-bottom:-12px;
	visibility:hidden;
	height:0;
	opacity:0;
	background-position:50% 100%
}
.input__voice-search_animated_yes:before {
	visibility:visible;
	-webkit-animation:voice-search infinite .8s ease-in-out;
	animation:voice-search infinite .8s ease-in-out;
	opacity:1
}
@-webkit-keyframes voice-search {
	0%,to {
		height:37.5%
	}
	20% {
		height:52%
	}
	40% {
		height:47%
	}
	60% {
		height:75%
	}
}
@keyframes voice-search {
	0%,to {
		height:37.5%
	}
	20% {
		height:52%
	}
	40% {
		height:47%
	}
	60% {
		height:75%
	}
}
.b-page_white-icons_yes .input__voice-search:after,.b-page_white-icons_yes .input__voice-search:before {
	background-image:url(//yastatic.net/www/_/g/z/UlwaWhYfVeOX7pWujp-f4zIHE.svg)
}
.b-page_white-icons_yes .input__voice-search:after {
	opacity:.35
}
.b-page_white-icons_yes .input__voice-search:hover:not(.input__voice-search_animated_yes):after {
	opacity:.7
}
.button {
	position:relative;
	display:inline-block;
	overflow:visible;
	box-sizing:border-box;
	margin:0;
	padding:0;
	-moz-user-focus:ignore;
	user-select:none;
	white-space:nowrap;
	text-decoration:none;
	font-family:CorpidE1SCd_Regular;
	border:0;
	outline:0;
	background:0 0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:manipulation
}
.button_disabled_yes {
	pointer-events:none
}
.button::-moz-focus-inner {
	padding:0;
	border:0
}
.button {
	cursor:pointer
}
.button_disabled_yes {
	cursor:default
}
.button {
	text-align:center
}
.button__text {
	position:relative;
	display:inline-block;
	resize:none;
	pointer-events:none
}
.button_theme_normal {
	z-index:0;
	color:#000;
	background:0 0
}
.button_theme_normal:before {
	position:absolute;
	z-index:-1;
	top:0;
	right:0;
	bottom:0;
	left:0;
	content:'';
	border:1px solid;
	border-color:rgba(0,0,0,.2);
	border-radius:3px;
	background-color:#fff;
	background-clip:padding-box;
	transition:.1s ease-out;
	transition-property:border-color,border-width,background-color
}
html.utilityfocus .button_theme_normal.button_focused_yes:before {
	border-width:2px;
	border-color:#ffdb4d
}
.button_theme_normal.button_pressed_yes:before {
	background-color:#f3f1ed
}
.button_theme_normal.button_disabled_yes:before {
	border-color:rgba(0,0,0,.08);
	background-color:rgba(0,0,0,.08)
}
.button_theme_normal.button_disabled_yes .button__text {
	opacity:.5
}
.button_theme_normal.button_hovered_yes:before {
	border-color:rgba(0,0,0,.3)
}
.button_theme_normal:link {
	color:#000
}
.button_size_m {
	font-size:15px;
	line-height:32px
}
.button_size_m .button__text {
	padding:0 15px
}
.button_size_m .button__icon {
	margin-right:6px;
	margin-left:-7px
}
.button_size_m.button_only-icon_yes .button__text {
	padding:0 8px
}
.button_size_m.button_only-icon_yes .button__icon {
	margin-right:0;
	margin-left:0
}
.button_size_m.button_arrow_down .button__text:after,.button_size_m.button_arrow_up .button__text:after {
	right:12px
}
.button_size_m.button_arrow_down .button__text,.button_size_m.button_arrow_up .button__text {
	padding-right:29px
}
.button_theme_websearch {
	overflow:hidden;
	font-family:'CorpidE1SCd_Regular'
}
.button_theme_websearch .button__text {
	position:relative;
	display:block;
	color:#000;
	border:0 solid #ffdb4d;
	background-color:#ffdb4d;
	transition:.1s ease-out;
	transition-property:border-color,background
}
.button_theme_websearch .button__text:before {
	position:absolute;
	width:0;
	height:0;
	content:'';
	border-style:solid;
	border-color:rgba(255,219,76,0);
	border-left-color:inherit;
	-o-transform:rotate(360deg)
}
.button_theme_websearch.button_hovered_yes .button__text {
	border-color:#ffd633;
	background-color:#ffd633
}
.button_theme_websearch.button_pressed_yes .button__text {
	border-color:#fc0;
	background-color:#fc0
}
.button_theme_websearch,noindex:-o-prefocus {
	display:block
}
.button_theme_websearch:active:hover .button__text,noindex:-o-prefocus {
	top:-1px;
	left:-1px
}
.button_size_ws-head {
	width:88px;
	font-size:16px;
	line-height:36px
}
.button_size_ws-head .button__text {
	margin-right:9px;
	padding-left:5px
}
.button_size_ws-head .button__text:before {
	top:-4px;
	right:-9px;
	border-width:22px 0 22px 11px
}
.suggest2 {
	font-family:'CorpidE1SCd_Regular';
	border-width:1px;
	border-style:solid;
	border-color:#e5e5e5 #d1d1d1 #c3c3c3;
	background-color:#fff;
	padding:0
}
.suggest2 .popup__content,li,ol,ul {
	padding:0
}
.suggest2__content,.suggest2__items {
	margin:0;
	padding:0
}
.suggest2 {
	z-index:9998
}
.suggest2-item {
	overflow:hidden;
	list-style-type:none;
	white-space:nowrap;
	text-overflow:ellipsis
}
.suggest2-item_selected_yes {
	background:#ffeba0
}
.suggest2-item__text {
	white-space:nowrap;
	color:#000
}
.suggest2-item__fact {
	color:#999
}
.suggest2-item__text_type_url {
	text-decoration:underline;
	color:#22c
}
.suggest2-item_type_traffic .suggest2-item__fact,.suggest2-item_type_weather .suggest2-item__fact {
	margin-left:5px
}
.suggest2-item {
	cursor:pointer;
	border-radius:3px
}
.suggest2-item_type_traffic .suggest2-item__icon,.suggest2-item_type_weather .suggest2-item__icon {
	width:32px;
	height:28px;
	margin:0 0 0 5px
}
.suggest2-item_type_fact .suggest2-item__fact {
	color:#999
}
.suggest2__a11y {
	position:absolute;
	left:-32767px
}
.suggest2-item__bullet {
	margin:0 7px;
	color:#999
}
.suggest2-item__bullet:before {
	content:'→'
}
.suggest2-item__link:hover .suggest2-item__fact,.suggest2-item_type_nav,.suggest2-item_type_traffic .suggest2-item__value {
	color:#999
}
.suggest2-item__link {
	display:block;
	overflow:hidden;
	text-decoration:none;
	text-overflow:ellipsis;
	color:#999;
	outline:none
}
.suggest2-item__link:hover .suggest2-item__text_type_url {
	color:red
}
.suggest2-item_type_traffic .suggest2-item__icon {
	vertical-align:top
}
.suggest2-item__icon {
	display:inline-block;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:center;
	width:32px;
	height:32px;
	margin:0 0 0 5px;
	background-size:contain
}
.suggest2-item_type_weather .suggest2-item__value {
	color:#999
}
.suggest2-item_type_weather .suggest2-item__icon {
	vertical-align:top
}
.suggest2-item__icon_size_s {
	width:16px;
	height:16px;
	margin:0 9px 2px
}
.suggest2-item__info {
	overflow:hidden;
	margin-top:5px
}
.suggest2-item__desc {
	display:inline-block;
	max-width:526px;
	margin:0 10px 7px 0;
	vertical-align:top;
	white-space:normal;
	font-size:13px;
	line-height:17px;
	color:#000
}
.suggest2-item__thumb {
	display:table;
	float:left;
	width:140px;
	margin:5px 10px 10px 0;
	table-layout:fixed
}
.suggest2-item__info .suggest2-item__thumb {
	margin-top:0
}
.suggest2-item__thumb-wrapper {
	display:table-cell;
	width:140px;
	height:70px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #e6e6e6;
	background-color:#fff
}
.suggest2-item__thumb-img {
	max-width:90px;
	max-height:50px;
	vertical-align:middle;
	border:0
}
.suggest2-item__img {
	float:left;
	margin:0 10px 7px 0;
	background:no-repeat center center;
	background-size:cover
}
.suggest2-item__img_size_m {
	width:60px;
	height:60px
}
.suggest2-item__text_type_title-url {
	overflow:hidden;
	margin-top:5px;
	text-decoration:none;
	text-overflow:ellipsis;
	font-size:16px;
	line-height:18px;
	color:#22c
}
.suggest2-item__text_type_green-url {
	margin-top:2px;
	font-size:13px;
	line-height:1em;
	color:#070
}
.suggest2-item__icon_size_m {
	width:22px;
	height:22px;
	margin:0 9px 2px
}
.suggest2-item__icon_size_l {
	width:32px;
	margin:0 5px;
	vertical-align:top;
	height:28px
}
.suggest2_size_m {
	line-height:28px;
	font-size:1.23em
}
.suggest2_size_m.suggest2_theme_normal .suggest2-item {
	padding:0 0 0 9px
}
.popup__close {
	position:absolute;
	z-index:12;
	width:16px;
	height:16px;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	font:0/0 a;
	opacity:.2;
	top:9px;
	right:9px
}
.i-ua_svg_yes .popup__close {
	background:url(//yastatic.net/islands/_/B_GHi1n15TIonEBlfjSOiyj2Km4.svg) no-repeat
}
.popup__close:hover {
	opacity:1
}
.i-ua_inlinesvg_yes .popup__close {
	background-image:url(//yastatic.net/www/_/F/i/FnSxigbinaJQv4BqDUPzE_H_w.svg);
	background-position:50% 50%;
	background-repeat:no-repeat
}
.i-ua_inlinesvg_no .popup__close,.i-ua_svg_no .popup__close {
	background-image:url(//yastatic.net/www/_/a/Z/NdXGrONSIitPYgda6U5lIZs9Q.png);
	background-position:50% 50%;
	background-repeat:no-repeat
}
.suggest2_theme_transparent {
	border:none;
	box-shadow:none!important;
	margin:4px 2px 0
}
.suggest2_theme_transparent:before {
	content:none
}
.datetime,.suggest2_theme_transparent .suggest2-item_type_fact,.suggest2_theme_transparent .suggest2-item_type_icon,.suggest2_theme_transparent .suggest2-item_type_traffic {
	color:#999
}
.suggest2_theme_transparent .suggest2-item {
	padding-left:11px
}
.datetime {
	font-family:CorpidE1SCd_Regular;
	font-size:84.6%;
	white-space:nowrap
}
.datetime__flicker {
	opacity:.999;
	will-change:opacity
}
.datetime_time-hidden_yes .datetime__flicker {
	opacity:0
}
.change-time {
	margin-top:60px;
	margin-right:80px
}
.change-time .link,.change-time .link:visited {
	color:#000
}
.change-time__clock {
	font-size:18px;
	margin-bottom:4px
}
.change-time__message {
	font-size:13px
}
.link {
	text-decoration:none;
	outline:0
}
.link_disabled_yes {
	pointer-events:none
}
.link {
	cursor:pointer;
	transition:color .15s ease-out
}
.link__icon {
	transition:opacity .15s ease-out
}
.link_disabled_yes {
	cursor:default
}
.i-ua_browser_desktop .link:hover {
	color:#c00!important
}
html.utilityfocus .link:focus {
	outline:2px solid #fc0
}
.link {
	-ms-touch-action:manipulation;
	touch-action:manipulation
}
.link:visited,:link {
	text-decoration:none
}
html.pointerfocus .link,html.pointerfocus .link:focus {
	-moz-outline:none;
	outline:none
}
.b-widget__title :visited,.link:visited,.link__search:visited,:link {
	color:#0d44a0
}
.link__inner {
	color:inherit
}
.image~.link__inner,.link__icon~.link__inner {
	margin-left:5px
}
.link_theme_normal {
	color:#04b
}
html.utilityfocus .link_theme_normal.link_focused_yes,html.utilityfocus .link_theme_pseudo.link_focused_yes {
	outline:2px solid #fc0
}
.link_theme_normal.link_disabled_yes {
	color:#ddd
}
.link_theme_normal.link_disabled_yes .link__icon {
	opacity:.5
}
.link_theme_normal.link_hovered_yes {
	color:#c00
}
.link_theme_normal.link_hovered_yes.link_disabled_yes {
	color:#ddd
}
.link_black:link,.link_black_novisit,.link_black_novisit:link,.link_black_novisit:visited {
	color:#000;
	text-decoration:none
}
.discovery-promo,.discovery-promo:visited,body {
	color:#000
}
.main {
	max-width:820px;
	margin:91px auto 0
}
.b-page_com .main {
	max-width:900px
}
.main__item {
	vertical-align:middle
}
.main .search2-web {
	position:relative;
	max-width:none
}
.search2-web__input-cell {
	text-align:left
}
.search2-web__input-wrapper {
	position:relative
}
.arrow2_theme_websearch-button {
	min-width:79px
}
.main__item__logo {
	width:122px;
	text-align:right
}
.main-table {
	width:100%
}
.search2-web {
	display:block
}
.dump {
	margin-top:100%
}
.b-menu__item-content {
	display:none
}
.b-menu__item-content_visibility_visible {
	display:block
}
.b-menu_layout_horiz .b-menu__list {
	display:inline-table;
	vertical-align:middle
}
.b-menu_layout_horiz .b-menu__gap,.b-menu_layout_horiz .b-menu__item {
	display:table-cell;
	vertical-align:middle
}
.b-menu__title {
	margin:0;
	padding:0;
	font-size:100%
}
html {
	height:100%
}
input {
	font:13px CorpidE1SCd_Regular;
}
body {
	margin:0;
	font-family: 'CorpidE1SCd_Regular';
	background:#fff;
	min-width: 1200px;
}
img {
	border:0
}
.ios7-body-fix {
	min-height:651px
}
h1,h2 {
	font-size:138.5%;
	font-weight:400;
	margin-top:4px;
	margin-bottom:10px
}
.b-page .link_pseudo_yes {
	color:#0d44a0
}
.link_pseudo_yes {
	cursor:pointer;
	color:#000
}
.i-ua_js_yes .link_pseudo_yes .link__inner {
	border:none
}
.link_theme_pseudo {
	color:#04b
}
.link_theme_pseudo.link_disabled_yes {
	color:#ddd
}
.link_theme_pseudo.link_disabled_yes .link__icon {
	opacity:.5
}
.link_theme_pseudo .link__inner {
	border-bottom:1px dotted
}
.link_theme_pseudo.link_hovered_yes {
	color:#c00
}
.link_theme_pseudo.link_hovered_yes.link_disabled_yes {
	color:#ddd
}
.b-sethome_show_bar .b-sethome__yasoft {
	display:inline-block
}
.b-sethome__yasoft,.b-sethome_show_bar .b-sethome__link {
	display:none
}
.b-sethome__link:link {
	color:#000
}
.promo-curtain {
	visibility:hidden
}
.promo-curtain:before,.promo-curtain__agreement {
	left:0;
	right:0;
	opacity:0;
	transition:opacity .2s ease-out
}
.promo-curtain:before {
	content:'';
	top:0;
	position:fixed;
	bottom:0;
	z-index:-1
}
.promo-curtain .promo-curtain__message {
	transition-property:transform,opacity;
	transition-property:transform,opacity,-webkit-transform;
	transition-duration:.1s;
	transition-timing-function:ease-in
}
.promo-curtain.promo-curtain_active_yes .promo-curtain__message {
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px);
	opacity:1
}
.promo-curtain__agreement {
	z-index:32701;
	position:absolute;
	bottom:40px;
	text-align:center;
	color:#888;
	line-height:1.385
}
.promo-curtain__agreement-text {
	max-width:700px;
	margin:0 auto
}
.promo-curtain_active_yes {
	visibility:visible
}
.promo-curtain_active_yes .promo-curtain__agreement {
	opacity:1
}
.promo-curtain_active_yes:before {
	opacity:.95;
	z-index:32701
}
.promo-curtain__message {
	color:#fff;
	position:fixed;
	z-index:32702;
	left:0;
	right:0;
	margin:0 auto;
	width:370px;
	padding:30px;
	text-align:center;
	opacity:0;
	box-sizing:border-box
}
.promo-curtain__header {
	font-size:24px;
	line-height:1;
	margin-top:8px;
	margin-bottom:10px
}
.promo-curtain__line {
	font-size:16px;
	line-height:1.6;
	padding:0 20px
}
.promo-curtain_theme_white:before {
	background:#fff
}
.promo-curtain_theme_white .promo-curtain__arrow {
	position:absolute;
	background:inherit;
	width:17px;
	height:17px;
	top:-17px;
	margin-left:-17px;
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg);
	-webkit-transform-origin:100% 100%;
	transform-origin:100% 100%
}
.promo-curtain_theme_white .promo-curtain__message {
	background:#5a5a5a
}
.promo-curtain_theme_black:before {
	background:#000
}
.promo-curtain_theme_black .promo-curtain__message {
	transition-property:transform,opacity;
	transition-property:transform,opacity,-webkit-transform;
	transition-duration:.1s;
	transition-timing-function:ease-in
}
.promo-curtain_theme_black .promo-curtain__header {
	margin-bottom:18px;
	color:#ffe35e
}
.promo-curtain_theme_black .promo-curtain__arrow {
	position:absolute;
	top:-38px;
	width:33px;
	height:66px;
	background:url(//yastatic.net/www/_/8/T/NpvNwmi0tH6dgt0jR2hk_Sw7M.png) no-repeat top left;
	background-size:cover
}
.tabs-panes__pane {
	display:none
}
.tabs-panes__pane_active_yes {
	display:block
}
.tabs__item-image {
	width:56px;
	height:56px;
	background-repeat:no-repeat;
	background-position:50% 100%;
	padding-top:5px;
	transition:padding ease-out .15s
}
.link__tab {
	display:block
}
.link__tab:focus .tabs__item-image,.link__tab:hover .tabs__item-image {
	padding-top:0
}
.b-line__center .tabs {
	position:absolute;
	top:-20px;
	left:50px;
	right:0
}
.b-line__center .link__tab,.b-line__tabs .link__tab {
	padding:0 32px;
	height:81px;
	position:relative
}
.b-line__center .tabs__item-text,.b-line__tabs .tabs__item-text {
	position:absolute;
	left:0;
	width:100%;
	bottom:0
}
.tabs {
	margin:0 auto
}
.b-page_com .b-line__center .tabs {
	width:760px
}
.b-page_com .link__tab {
	padding:0 26px
}
@media screen and (max-width:1000px) {
	.b-page_com .b-line__center .tabs {
		width:750px
	}
	.b-page_com .link__tab {
		padding:0 18px
	}
}
.i-flashcookie {
	position:absolute;
	top:0;
	left:-10000px
}
.b-votes-wrapper {
	position:relative;
	z-index:11;
	overflow:hidden;
	width:100%;
	background:#fff
}
.b-votes {
	width:100%;
	margin:0 auto;
	color:#000!important;
	font-family:CorpidE1SCd_Regular;
}
.b-votes_state_hidden {
	display:none
}
.b-votes__table {
	width:100%;
	border-spacing:0;
	border-collapse:collapse
}
.b-votes__heading {
	width:15%;
	padding:0
}
.b-votes__heading-inner {
	height:59px;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid #dedede
}
.b-votes__heading-content {
	padding-top:14px
}
.b-votes__title {
	margin-bottom:2px;
	white-space:nowrap;
	text-decoration:none;
	color:#000;
	font-size:15px
}
.b-votes__title:link,.b-votes__title:visited {
	color:#000!important
}
.b-votes__title:active,.b-votes__title:link:focus,.b-votes__title:link:hover {
	color:#d00!important
}
.b-votes__title_long {
	display:none
}
.b-votes__results {
	white-space:nowrap;
	font-family:CorpidE1SCd_Regular;
	font-size:11px
}
.b-votes__chart {
	position:relative;
	padding:0
}
.b-votes__candidates {
	width:100%;
	border-spacing:0;
	border-collapse:collapse
}
.b-votes__close {
	width:30px;
	padding-top:0;
	padding-bottom:0
}
.b-votes__close-inner {
	height:59px;
	text-align:center;
	border-bottom:1px solid #dedede;
	line-height:60px
}
.b-votes__cross {
	visibility:hidden;
	transition:opacity .3s;
	opacity:0;
	font-size:22px
}
.i-ua_browser_touch .b-votes__cross {
	visibility:visible;
	transition:none;
	opacity:1
}
.b-votes__cross:link,.b-votes__cross:visited {
	cursor:pointer;
	color:#000
}
.b-votes-wrapper:hover .b-votes__cross {
	visibility:visible;
	opacity:1
}
.b-votes__item {
	padding:8px 0 0
}
.b-votes__candidate {
	position:relative;
	display:block;
	min-width:35px;
	height:48px;
	margin-left:1px;
	white-space:nowrap;
	text-decoration:none;
	color:#000!important;
	border-bottom:4px solid;
	font-size:13px
}
.m-touch .b-votes__candidate:active,.m-touch .b-votes__candidate:hover,.m-touch .b-votes__candidate:visited {
	-webkit-transform:translateX(0);
	color:#000!important
}
.b-votes__candidate-photo {
	width:40px;
	height:40px;
	background-repeat:no-repeat;
	background-size:40px auto
}
.b-votes__candidate-name {
	display:none;
	padding-top:13px;
	padding-right:4px;
	padding-left:7px
}
.b-votes_adaptive_no .b-votes__candidate-name {
	display:inline-block
}
@media screen and (min-width:1000px) {
	.b-votes__candidate_0 .b-votes__candidate-name {
		display:inline-block
	}
}
@media screen and (min-width:1070px) {
	.b-votes__candidate_1 .b-votes__candidate-name {
		display:inline-block
	}
}
@media screen and (min-width:1140px) {
	.b-votes__candidate_2 .b-votes__candidate-name {
		display:inline-block
	}
}
@media screen and (min-width:1210px) {
	.b-votes__candidate_3 .b-votes__candidate-name {
		display:inline-block
	}
}
@media screen and (min-width:1280px) {
	.b-votes__candidate-name {
		display:inline-block
	}
}
.b-votes__candidate-percent {
	padding-top:13px;
	padding-right:2px;
	padding-left:7px;
	color:#555;
	font-weight:700
}
.b-votes__candidate_link:active .b-votes__candidate-percent,.b-votes__candidate_link:hover .b-votes__candidate-percent {
	color:inherit
}
.b-votes__candidate .b-votes__candidate-alt {
	position:absolute;
	top:44px;
	right:50%;
	display:none;
	padding-top:9px;
	white-space:nowrap;
	text-decoration:none;
	color:#333;
	font-size:13px
}
.b-votes__candidate:focus .b-votes__candidate-alt,.b-votes__candidate:hover .b-votes__candidate-alt {
	display:block
}
.b-votes__candidate-baloon {
	position:relative;
	right:-50%;
	padding:5px 7px;
	border:1px solid #d2d2d2;
	background-color:#fff;
	box-shadow:0 10px 5px -6px rgba(0,0,0,.3)
}
.b-votes__candidate-baloon-tail,.b-votes__candidate-baloon-tail-bd {
	position:absolute;
	bottom:100%;
	width:0;
	height:0;
	pointer-events:none;
	border:solid transparent
}
.b-votes__candidate-baloon-tail {
	left:50%;
	margin-left:-4px;
	border-width:4px;
	border-bottom-color:#fff
}
.b-votes__candidate-baloon-tail-bd {
	left:50%;
	margin-left:-5px;
	border-width:5px;
	border-bottom-color:#d2d2d2
}
.b-page__body {
	font-family:CorpidE1SCd_Regular;
	margin:0;
	font-size:.8em;
	color:#000;
	background:#fff
}
.i-ua_platform_ios.b-page__body {
	cursor:pointer
}
.b-layout {
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	left:0;
	padding:20px 30px;
	min-height:500px
}
.b-disaster>.link__inner {
	vertical-align:middle
}
.b-disaster {
	white-space:normal
}
.b-disaster:link,.b-disaster:visited,.b-page .b-disaster {
	color:#ff0101;
	text-decoration:none
}
.popup_has-close_yes>.popup__content {
	padding:20px
}
.popup_focus_capture {
	outline:none
}
.b-disaster-popup {
	margin-top:5px
}
.b-disaster-popup__img {
	display:block;
	margin-top:1em;
	margin-bottom:1em
}
.b-disaster-popup__wrapper {
	max-width:532px
}
.b-disaster-popup__title {
	font-size:141%;
	font-weight:400;
	margin-top:0;
	margin-bottom:.8em
}
.b-disaster-popup__subtitle {
	font-size:125%;
	font-weight:400;
	margin-top:.7em;
	margin-bottom:.7em
}
.b-disaster-popup__list {
	margin:.8em 0 .8em 1.8em
}
.popup_theme_fedd61 .popup__content {
	background-color:#fedd61
}
.dist-popup {
	min-width:320px;
	min-height:140px
}
.dist-popup__content {
	padding:18px 24px 22px
}
.dist-popup__image {
	position:absolute;
	top:6px;
	left:11px;
	width:100px;
	height:100px;
	background-repeat:no-repeat;
	background-position:center
}
.dist-popup__message {
	margin-top:16px;
	margin-left:90px
}
.dist-popup__show {
	position:absolute;
	top:0;
	height:1px;
	width:1px;
	overflow:hidden;
	clip:rect(1px 1px 1px 1px)
}
.dist-popup__age {
	position:absolute;
	font-size:.93em;
	top:8px;
	right:9px;
	color:#ccc;
	color:rgba(0,0,0,.3)
}
.dist-popup__text {
	width:180px;
	margin-left:10px;
	line-height:1.33
}
.dist-popup__buttons {
	margin:23px 0 0;
	white-space:nowrap
}
.dist-popup__buttons .button {
	min-width:93px
}
.dist-popup__buttons .button:first-child {
	margin-right:10px
}
.dist-popup__buttons .button:before {
	border:1px solid rgba(0,0,0,.2)
}
@media (min-width:0) {
	.popup_theme_fedd61 .button_theme_action:before {
		background:#ffeeb0
	}
	.popup_theme_fedd61 .button_theme_action.button_pressed_yes:before {
		background:#fc0
	}
	.popup_theme_fedd61 .button:before {
		border-radius:3px;
		top:0;
		left:0;
		right:0;
		bottom:0;
		box-shadow:none!important
	}
}
.i-install-download__popup {
	right:0;
	bottom:0;
	left:0;
	top:0;
	border:none
}
.i-install-download__popup .popup__close {
	width:32px;
	height:32px;
	opacity:.5;
	background-image:url(//yastatic.net/www/_/c/g/xQBsJ1XTR0AV48UjAoP24hrRU.png)
}
.i-ua_inlinesvg_yes .i-install-download__popup .popup__close {
	background-image:url(//yastatic.net/www/_/N/E/W0RhN6jZP9GYe8Z_HMvTEDfVk.svg)
}
.i-install-download__popup .popup__close:hover {
	opacity:1
}
.i-install-download__install-text {
	font-size:28px;
	line-height:28px;
	padding:0 10px
}
.i-install-download__agreement {
	line-height:1.385;
	color:#888;
	padding:0 10px;
	margin-top:10px
}
.i-install-download__target-pointer {
	width:100px;
	padding-top:45px;
	margin-top:18px;
	border-top-left-radius:3px;
	height:34px;
	border-top:3px solid #fc0;
	border-left:3px solid #fc0
}
.i-install-download__arrow {
	width:32px;
	height:54px;
	margin-left:-18px;
	background-repeat:no-repeat;
	background-image:url(//yastatic.net/www/_/6/f/wjj6uVXoOi5ur_ZbUHW3zIcWs.png);
	-webkit-animation:arrowDown 700ms 2s ease-out,arrowDown 700ms 4s ease-out,arrowDown 700ms 6s ease-out,arrowDown 700ms 8s ease-out;
	animation:arrowDown 700ms 2s ease-out,arrowDown 700ms 4s ease-out,arrowDown 700ms 6s ease-out,arrowDown 700ms 8s ease-out
}
.i-ua_inlinesvg_yes .i-install-download__arrow {
	background-image:url(//yastatic.net/www/_/X/v/ljuOdR21eMt5vA7cxlsj7Ny0U.svg)
}
.i-install-download__frame-hidden {
	position:absolute;
	top:0;
	height:1px;
	width:1px;
	overflow:hidden;
	clip:rect(1px 1px 1px 1px)
}
.i-install-download__content {
	position:absolute
}
.i-install-download__content_position_right-top.i-install-download__content_image_yes {
	min-height:150px;
	background-repeat:no-repeat;
	background-position:right 0;
	min-width:450px;
	max-width:600px;
	top:130px
}
.i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__agreement,.i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__install-text {
	padding-right:190px
}
.i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__install-text {
	margin-top:30px
}
.i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__target-pointer {
	border:none;
	margin-right:-50px;
	margin-top:-46px;
	-webkit-transform:none;
	transform:none;
	position:relative;
	background:url(//yastatic.net/www/_/g/Z/nPOwAEypAb0SVuSXXJ1fIVGdc.png) right 3px no-repeat
}
.i-ua_inlinesvg_yes .i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__target-pointer {
	background-image:url(//yastatic.net/www/_/8/6/M08cP6hLvjhpnFqb42dZChlbw.svg)
}
.i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__arrow {
	width:28px;
	height:36px;
	position:absolute;
	right:-13px;
	top:-26px;
	background:url(//yastatic.net/www/_/J/E/2eEF0dGY2GdZwfQLkPfPP7EU.png) no-repeat
}
.i-ua_inlinesvg_yes .i-install-download__content_position_right-top.i-install-download__content_image_yes .i-install-download__arrow {
	background-image:url(//yastatic.net/www/_/o/I/HqF1-RkH4Zva4QdCjHjxTJteQ.svg)
}
.i-install-download__content_position_left-bottom {
	bottom:60px;
	left:100px
}
.i-install-download__content_position_left-bottom .i-install-download__agreement,.i-install-download__content_position_left-bottom .i-install-download__install-text {
	padding-left:120px
}
.i-install-download__content_position_left-bottom .i-install-download__target-pointer {
	float:left
}
.i-install-download__content_position_right-top {
	top:110px;
	right:210px
}
.i-install-download__content_position_right-top .i-install-download__install-text {
	padding-right:120px;
	margin-top:78px
}
.i-install-download__content_position_right-top .i-install-download__agreement {
	padding-right:120px
}
.i-install-download__content_position_right-top .i-install-download__target-pointer {
	float:right;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
@media screen and (max-width:700px) {
	.i-install-download__content_position_right-top {
		right:110px
	}
}
.i-install-download__content_position_center-bottom {
	bottom:240px;
	width:100%;
	text-align:center
}
.i-install-download__content_position_center-bottom .i-install-download__target-pointer {
	bottom:-100px;
	position:absolute;
	left:50%;
	border-top:none;
	border-radius:0
}
@media screen and (max-height:400px) {
	.i-install-download__content_position_center-bottom {
		bottom:170px
	}
	.i-install-download__content_position_center-bottom .i-install-download__target-pointer {
		padding-top:20px;
		bottom:-60px
	}
}
@media screen and (max-width:740px) {
	.i-install-download__content_position_center-bottom .i-install-download__agreement {
		padding-right:30px
	}
	.i-install-download__content_position_center-bottom .i-install-download__install-text {
		padding-right:60px
	}
}
@-webkit-keyframes arrowDown {
	0%,50%,to {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	25%,75% {
		-webkit-transform:translateY(-7px);
		transform:translateY(-7px)
	}
}
@keyframes arrowDown {
	0%,50%,to {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	25%,75% {
		-webkit-transform:translateY(-7px);
		transform:translateY(-7px)
	}
}
.dist-popup_product_browser .dist-popup__image {
	top:-5px;
	left:-5px
}
.dist-popup_product_browser .dist-popup__message {
	margin-top:10px;
	margin-left:53px
}
.dist-stat {
	position:absolute;
	top:0;
	height:1px;
	width:1px;
	overflow:hidden;
	clip:rect(1px 1px 1px 1px)
}
.geo__link {
	margin-right:40px
}
.b-line {
	white-space:nowrap;
	margin:0 auto;
	min-width:755px;
	left:30px;
	right:30px
}
.b-line:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:' ';
	clear:both;
	height:0
}
.b-line__cell_left {
	text-align:left
}
.b-line__cell_left,.b-line__cell_right {
	width:25%;
	line-height:31px
}
.b-line__cell_center {
	line-height:31px;
	width:50%;
	text-align:center
}
.b-line__cell_right {
	text-align:right
}
.b-line__top {
	position:relative;
	top:-20px;
	left:-30px;
	margin-right:-60px
}
.b-time-banner {
	position:relative;
	z-index:1;
	width:100%;
	text-align:center
}
.b-time-banner_shown_no {
	display:none
}
.b-time-banner_shown_yes {
	display:block
}
.b-time-banner__content {
	display:table
}
.b-time-banner__close-container,.b-time-banner__width {
	display:table-cell;
	vertical-align:middle
}
.b-time-banner__width {
	width:100%
}
.b-time-banner__close {
	cursor:pointer
}
.b-time-banner__link {
	text-decoration:none
}
.b-time-banner_exp_yes {
	position:absolute;
	z-index:15;
	width:100%;
	opacity:.85
}
.b-time-banner__clock,.b-time-banner__close {
	zoom:1;
	background:0 0;
	background-repeat:no-repeat
}
.b-time-banner__close {
	float:right;
	background-image:url(//yastatic.net/www/_/u/B/X_3KXFOyi9fXtq1TYBtBu-4do.png);
	display:block;
	height:14px
}
.b-time-banner__clock {
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:5px;
	background:url(//yastatic.net/www/_/q/6/FmfoHl9iaU6U4Op3_oF2nRiUo.png)
}
.b-time-banner__inner {
	margin:auto;
	border-spacing:0
}
.b-time-banner__close {
	width:50px;
	background-position:50% 50%
}
.b-time-banner__content {
	margin:0 auto;
	border-spacing:0;
	white-space:pre-wrap
}
.b-time-banner b {
	white-space:nowrap
}
.b-time-banner_type_alert {
	background-color:#fecc08;
	color:#000!important
}
.b-time-banner_type_alert .b-time-banner__content {
	padding:9px 8px
}
.b-time-banner_type_alert a.b-time-banner__link,.b-time-banner_type_alert a.b-time-banner__link:visited {
	color:#000!important
}
.dist-stripe {
	overflow:hidden;
	min-width:820px;
	height:60px;
	font-size:15px;
	line-height:60px
}
.dist-stripe_state_hidden {
	display:none
}
.dist-stripe__col {
	display:table-cell
}
.dist-stripe__age {
	min-width:16px
}
.dist-stripe__age,.dist-stripe__close {
	width:1%;
	padding:0 20px;
	font-size:14px
}
.dist-stripe__button {
	margin-left:26px;
	padding:6px 14px;
	-webkit-transition:background-color .1s;
	transition:background-color .1s;
	border-radius:2px;
	cursor:pointer
}
.dist-stripe__content {
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:0;
	width:100%
}
.dist-stripe__close {
	min-width:60px;
	text-align:right
}
.dist-stripe__close-link {
	display:block
}
.dist-stripe_theme_6ac2e1 {
	color:#fff;
	background-color:#6ac2e1
}
.dist-stripe_theme_6ac2e1 .dist-stripe__age {
	color:rgba(255,255,255,.5)
}
.dist-stripe_theme_6ac2e1 .dist-stripe__button {
	color:#fff!important;
	background-color:#549bb3
}
.dist-stripe_theme_6ac2e1 .dist-stripe__button:hover {
	color:#fff!important;
	background-color:#3886a1
}
.dist-stripe_product_yabrwin10 .dist-stripe__age,.dist-stripe_theme_6ac2e1 .dist-stripe__close-link:link,.dist-stripe_theme_6ac2e1 .dist-stripe__close-link:visited {
	color:rgba(255,255,255,.5)
}
.dist-stripe_product_yabrwin10 {
	color:#fff;
	background-color:#61c99f;
	background:#61c99f;
	background:-webkit-gradient(left top,right top,color-stop(0%,#61c99f),color-stop(50%,#69bbdc),color-stop(100%,#6470b0));
	background:linear-gradient(to right,#61c99f 0%,#69bbdc 50%,#6470b0 100%)
}
.dist-stripe_product_yabrwin10 .dist-stripe__button {
	color:#000!important;
	background-color:#fee759
}
.dist-stripe_product_yabrwin10 .dist-stripe__button:hover {
	color:#000!important;
	background-color:#f7dd3a
}
.dist-stripe_product_yabrwin10 .dist-stripe__close-link:link,.dist-stripe_product_yabrwin10 .dist-stripe__close-link:visited {
	color:rgba(255,255,255,.9)!important
}
.dist-stripe_product_yabrwin10 .dist-stripe__close-link:hover {
	color:red!important
}
.dist-stripe_product_yabrwin10 .dist-stripe__content_icon {
	position:relative;
	width:26px;
	height:26px;
	vertical-align:middle;
	margin-right:15px;
	top:-2px;
	background:url(//yastatic.net/www/_/g/5/ld6--XoLS9n_luCZvnCTCYWJk.svg) no-repeat 0 0
}
.b-stripe {
	min-width:815px;
	overflow:hidden;
	width:100%
}
.b-stripe.closed {
	height:0;
	position:relative;
	top:-100%
}
.b-stripe-wrapper {
	display:none;
	position:relative
}
.edge-stripe {
	width:100%;
	background:#efeee9;
	border-collapse:collapse;
	color:#000
}
.edge-stripe__text {
	padding:0 10px 0 20px;
	white-space:nowrap;
	width:25%
}
.edge-stripe__button {
	text-align:center;
	white-space:nowrap;
	padding:0
}
.edge-stripe__button .link {
	display:block;
	line-height:43px;
	padding:0 10px;
	color:#fff
}
.edge-stripe__button .link:visited {
	color:#fff
}
.edge-stripe__button .link:hover,.edge-stripe__button .link:visited:hover {
	color:#fff!important
}
.edge-stripe__button .b-ico,.edge-stripe__text .b-ico {
	width:20px;
	height:20px;
	margin-right:8px;
	vertical-align:middle
}
.edge-stripe__close-wrap .b-ico {
	width:20px;
	height:20px;
	vertical-align:middle
}
.edge-stripe__close-wrap .link {
	cursor:pointer;
	opacity:.2;
	width:43px;
	margin:0 0 0 auto;
	padding:0
}
.edge-stripe__close-wrap .b-ico {
	margin:0
}
.edge-stripe__close-wrap .link:hover {
	opacity:1
}
.edge-stripe__home .link {
	background:#81c65e
}
.edge-stripe__search .link {
	background:#5987f5
}
.edge-stripe__bro .link {
	background:#ff6262
}
.edge-stripe__home .link:hover {
	background:#70be49
}
.edge-stripe__search .link:hover {
	background:#4b7bef
}
.edge-stripe__bro .link:hover {
	background:#f75050
}
.edge-stripe__home .link:active {
	background:#68ae44
}
.edge-stripe__search .link:active {
	background:#4671d9
}
.edge-stripe__bro .link:active {
	background:#e14b4b
}
@media screen and (max-width:1000px) {
	.edge-stripe__text {
		display:none
	}
}
.b-ico-attention {
	background-image:url(//yastatic.net/www/_/w/l/d5UqOcgBjpzhcCBvZBNRcQ614.svg)
}
.b-ico-browser {
	background-image:url(//yastatic.net/www/_/W/s/5ejRG_gbAYPJ084N8wO0w6Qng.svg)
}
.b-ico-default-search {
	background-image:url(//yastatic.net/www/_/u/Q/qMHxVbya0S8LXtGHcY6w6eUYM.svg)
}
.b-ico-flatclose {
	background-image:url(//yastatic.net/www/_/F/i/FnSxigbinaJQv4BqDUPzE_H_w.svg)
}
.b-ico-startpage {
	background-image:url(//yastatic.net/www/_/K/d/KisPkVVz4wEJemLc3KNpDBVzM.svg)
}
.i-ua_inlinesvg_no .b-ico-attention {
	background-image:url(//yastatic.net/www/_/k/g/ZPj6Ozzc36gDj-K2P8Dn9LF7E.png)
}
.i-ua_inlinesvg_no .b-ico-browser {
	background-image:url(//yastatic.net/www/_/5/j/MP9pCbCxYUIOti90q8IImPAFU.png)
}
.i-ua_inlinesvg_no .b-ico-default-search {
	background-image:url(//yastatic.net/www/_/0/X/BL8nIEifZmP6yJ5eRdt9O88hc.png)
}
.i-ua_inlinesvg_no .b-ico-flatclose {
	background-image:url(//yastatic.net/www/_/a/Z/NdXGrONSIitPYgda6U5lIZs9Q.png)
}
.i-ua_inlinesvg_no .b-ico-startpage {
	background-image:url(//yastatic.net/www/_/B/j/wxy5xcvDaDCb7g1GVQqFlKrP0.png)
}
.edge-stripe__bodymargin .b-line__mfooter {
	margin-bottom:43px
}
.edge-stripe__bodymargin .b-line__informers {
	margin-bottom:30px
}
.b-line__bar {
	position:relative;
	left:auto;
	right:auto;
	z-index:1
}
.b-line__bar-left,.b-line__bar-right {
	width:25%
}
.b-line__bar-center,.b-line__bar-left,.b-line__bar-right {
	line-height:15px
}
html.pointerfocus .b-line__bar-right .link {
	outline:none
}
.b-line__bar-center {
	width:50%;
	text-align:center
}
.b-line__bar-right {
	text-align:right
}
.b-page_com .b-line__bar-center,.b-page_com .b-line__bar-left {
	width:0
}
.b-page_com .b-line__bar-right {
	width:100%
}
.dropdown-menu__popup .popup__content {
	padding:0
}
.dropdown-menu__popup.dropdown-menu__popup_list_yes .popup__content {
	padding:5px 0
}
.dropdown-menu__popup_list_yes .link {
	font-size:13px;
	line-height:1.4;
	padding:5px 15px;
	color:#000;
	display:block;
	text-decoration:none
}
.dropdown-menu__popup_list_yes .link:hover {
	background-color:#fee9a5;
	color:#000!important
}
.dropdown-menu__popup_list_yes .b-menu-vert__item__content {
	color:#999
}
.b-menu-vert__separator {
	border-bottom:1px solid #ccc
}
.image {
	font:0/0 a;
	border:0
}
.user {
	position:relative;
	display:inline-block;
	white-space:nowrap;
	text-decoration:none;
	border:0;
	outline:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
.b-ico-mail {
	background-image:url(//yastatic.net/www/_/n/R/FlkHOSsY8DsDxLKszZ7K8T-EQ.png);
	width:20px;
	height:15px;
	margin:0 10px;
	vertical-align:top
}
.b-page_white-icons_yes .b-ico-mail {
	background-image:url(//yastatic.net/www/_/O/d/OK988rE0Rtk3cfWlCMRzCwNzM.png)
}
.m-svg .b-ico-mail {
	background-image:url(//yastatic.net/www/_/Y/h/drdpAJ1_X7TnUT0A10sdlWLXM.svg)
}
.m-svg .b-page_white-icons_yes .b-ico-mail {
	background-image:url(//yastatic.net/www/_/O/G/K-3LSnATrhnxhCIoefuS8t_E8.svg)
}
.b-line__bar-right .user .user__name {
	vertical-align:baseline;
	font-size:13px
}
.b-line__bar-right .user.link,.popup.popup_domik_trigger .link {
	color:#000
}
.b-line__bar-right .link_black_novisit.user {
	font-size:12px
}
.user .b-ico-mail {
	vertical-align:bottom;
	margin-left:0
}
.user__name {
	transition:color .15s ease-out
}
.user__exit {
	margin-left:20px
}
.user__count {
	margin-left:25px
}
html.utilityfocus .user__count:focus {
	box-shadow:0 1px 0 rgba(0,0,0,.07),0 0 6px 2px rgba(255,204,0,.7)
}
.username__first-letter {
	transition:color .15s ease-out;
	color:red;
	display:inline-block
}
.i-ua_browser_desktop .link:hover .username__first-letter {
	color:#c00
}
.b-ico {
	font:0/0 a;
	border:0;
	background-position:50% 50%;
	background-repeat:no-repeat;
	display:-moz-inline-stack;
	display:inline-block
}
.langswitch,.redir-link {
	margin-right:25px
}
.langswitch>.link {
	font-size:85%;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#000
}
.langswitch__popup {
	white-space:nowrap
}
.langswitch__popup .popup__content {
	margin:15px 0
}
.langswitch__popup .langswitch__list .link {
	padding:0 28px 0 34px;
	line-height:2;
	display:block;
	color:#000
}
.langswitch__popup .langswitch__current {
	background:url(//yastatic.net/www/_/f/D/Jm6wt65dgZvjFdJ1Mk3uG6kEU.svg) 14px 50% no-repeat;
	cursor:default;
	color:#000!important
}
.i-ua_inlinesvg_no .langswitch__popup .langswitch__current {
	background-image:url(//yastatic.net/www/_/c/W/zAajmquK28jYNainDCtX9SVk4.png)
}
.b-line__center,.b-line__mfooter {
	position:absolute;
	text-align:center
}
.b-line__center {
	top:26%;
	padding:0
}
.b-line__mfooter {
	bottom:20px
}
.b-line__mfooter>.b-inline {
	line-height:1
}
.mfooter__item {
	margin:0 8px;
	color:#999;
	text-decoration:none;
	max-height:999999px
}
.mfooter__link:link,.mfooter__link:visited {
	color:#999
}
.b-line__promo,.b-line__worldwide {
	position:absolute;
	text-align:center
}
.b-line__promo {
	top:67%
}
.b-line__worldwide {
	bottom:85px
}
.i-hidden {
	display:none!important
}
.b-mobile-balloon {
	width:100%;
	color:#fff;
	background:-webkit-gradient(linear,0 0,0 100%,from(#ff5763),to(#ef354a));
	background-color:#ff5763;
	height:105px;
	box-shadow:#919191 0 -5px 10px inset;
	-webkit-box-sizing:border-box;
	min-width:990px
}
.b-mobile-balloon__cell {
	vertical-align:middle
}
.b-mobile-balloon__cell_left {
	width:60%
}
.b-mobile-balloon__cell_right {
	text-align:right;
	width:40%
}
.b-mobile-balloon__alert {
	padding:0 20px;
	font-size:36px
}
.b-mobile-balloon__button {
	-webkit-box-sizing:border-box;
	border:2px solid #b82f3a;
	text-align:center;
	margin:20px 20px 20px 0;
	width:130px;
	padding:8px 0;
	font-size:40px;
	text-shadow:#c2c2c2 0 1px 0;
	box-shadow:#bbb 0 1px 1px;
	border-radius:6px
}
.b-mobile-balloon__button_yes {
	background-color:#fb6b75
}
.b-mobile-balloon__button_no {
	background-color:#fa4c5b
}
.b-disk-uploader {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:-10
}
.b-page .b-disk-uploader__line {
	min-width:0!important
}
.b-disk-uploader__highlighted {
	background-color:rgba(0,0,0,.7);
	z-index:100000
}
.b-disk-uploader__inner {
	display:none;
	position:fixed;
	top:20px;
	left:20px;
	right:20px;
	bottom:20px;
	border:10px dashed rgba(255,255,255,.5);
	border-radius:3px
}
.b-disk-uploader__inner_title {
	color:#dadada;
	top:5%;
	text-align:center;
	font-size:50px;
	width:100%;
	position:absolute
}
.b-disk-uploader__highlighted .b-disk-uploader__inner {
	display:block
}
.b-disk-uploader__dialog_title {
	cursor:default;
	font-weight:400;
	margin:0;
	padding:10px 0;
	width:450px
}
.b-disk-uploader__info_title {
	padding:20px 0
}
.b-disk-uploader__dialog_content {
	height:100px;
	position:relative;
	overflow-y:auto;
	padding-bottom:10px;
	max-width:532px
}
.b-disk-uploader__dialog_buttons {
	position:relative;
	text-align:center;
	white-space:nowrap
}
.b-disk-uploader__force_label {
	position:relative;
	margin-left:20px
}
.b-disk-uploader__force_item {
	padding:5px 0
}
.b-disk-uploader__force_box {
	left:-20px;
	margin:0;
	position:absolute;
	top:1px
}
.b-disk-uploader__statuses_parent {
	position:relative
}
.b-disk-uploader__statuses_wrap {
	position:fixed;
	bottom:0;
	left:0;
	height:44px;
	width:100%;
	border-top:#989898;
	background-color:#fff;
	z-index:100001;
	box-shadow:0 -1px 0 rgba(0,0,0,.4)
}
.b-disk-uploader__statuses_links {
	width:120px;
	height:44px
}
.b-disk-uploader__statuses_icon {
	margin-top:5px
}
.b-disk-uploader__statuses_text {
	margin:15px 0 0 5px
}
.b-disk-uploader__statuses_status {
	height:44px;
	position:absolute;
	top:0;
	left:120px;
	right:120px
}
.b-disk-uploader__statuses_button {
	width:120px;
	height:44px;
	position:absolute;
	top:9px;
	right:0;
	text-align:right
}
.b-disk-uploader__statuses_button .b-wdgt-promo__add {
	margin:0 0 0 10px
}
.b-disk-uploader__statuses_bg {
	background-color:#f2f2f2;
	border-radius:18px;
	height:19px;
	box-shadow:inset rgba(0,0,0,.55) 0 0 1px;
	overflow:hidden;
	margin-top:13px;
	border:1px solid rgba(100,100,100,.6)
}
.b-disk-uploader__statuses_progress {
	background:url(//yastatic.net/www/_/Z/J/lNt4J1Oi-MDkuNBlLtXrM3LZo.gif) repeat-x;
	height:19px
}
.b-disk-uploader__statuses_title {
	font-family:CorpidE1SCd_Regular;
	font-size:11px;
	color:#000;
	text-shadow:0 1px 1px #fff;
	text-align:center;
	position:absolute;
	left:0;
	top:16px;
	width:100%;
	overflow:hidden
}
.b-page .b-disk-uploader__statuses_title_error {
	color:red
}
.b-disk-statuses__hidden {
	display:none
}
.b-disk-uploader__statuses_content {
	height:150px;
	width:380px;
	position:relative;
	overflow-y:auto
}
.b-disk-uploader__status_label {
	margin-left:15px
}
.b-disk-uploader__status_done {
	color:green
}
.b-disk-uploader__status_error {
	color:red
}
.b-disk-uploader__status_cancel {
	color:#666
}
.b-disk-uploader__status_item {
	padding:5px 20px 5px 0;
	position:relative
}
.b-disk-force-popup {
	z-index:70001!important
}
iframe.b-disk-force-popup__under {
	z-index:70000!important
}
.b-ico-diskupload {
	background:url(//yastatic.net/www/_/m/B/eXhlpo_m_zVEhFjVXXGuz0ynE.png) no-repeat;
	width:32px;
	height:32px;
	margin-top:5px
}
.m-svg .b-ico-diskupload {
	background-image:url(//yastatic.net/www/_/X/X/jPYMStG3kJ9APppS6qTCDj8MY.svg)
}
.b-disk-uploader_buttons_gap {
	margin:0 7px
}
.b-disk-uploader__go {
	margin-left:15px
}
.button_size_xs {
	font-size:13px;
	line-height:24px
}
.button_size_xs .button__text {
	padding:0 10px
}
.button_size_xs .button__icon {
	margin-right:3px;
	margin-left:-4px
}
.button_size_xs.button_only-icon_yes .button__text {
	padding:0 4px
}
.button_size_xs.button_only-icon_yes .button__icon {
	margin-right:0;
	margin-left:0
}
.button_size_xs.button_arrow_down .button__text:after,.button_size_xs.button_arrow_up .button__text:after {
	right:9px;
	width:9px;
	height:5px;
	margin-top:-2px;
	background-size:100% 100%
}
.button_size_xs.button_arrow_down .button__text,.button_size_xs.button_arrow_up .button__text {
	padding-right:22px
}
.worldwide__title {
	font-weight:700;
	margin:0 15px
}
.worldwide__item {
	margin:0 15px
}
.worldwide__icon {
	margin-right:9px;
	width:16px;
	height:11px
}
